package conf

// J_技能招式.xlsx 
type ConfigCbtAction struct {
	Id string 	// ID
	ActionType string 	// 动作大类
	CbtActionType int 	// 技能招式类型
	SkillId string 	// 技能ID
	DamageType string 	// 伤害类型
	Damage int 	// 伤害
	Bonus int 	// 有效伤害
	Dodge int 	// 目标闪避
	Parry int 	// 目标招架
	DamageRatio int 	// 伤害系数
	BonusRatio int 	// 有效伤害系数
	Weapon string 	// 武器
	Perform string 	// 对应技法
	Name string 	// 名称
	Desc string 	// 描述
}
// M_描述战斗.xlsx 
type ConfigCbtDamage struct {
	Id int 	// ID
	DamageType []string 	// 伤害类型
	Vmin int 	// 下限
	Vmax int 	// 上限
	Desc string 	// 描述
}
// M_描述战斗.xlsx 
type ConfigCbtEffKee struct {
	Id int 	// ID
	Vmin int 	// 下限
	Vmax int 	// 上限
	Desc string 	// 描述
}
// M_描述战斗.xlsx 
type ConfigCbtKee struct {
	Id int 	// ID
	Vmin int 	// 下限
	Vmax int 	// 上限
	Desc string 	// 描述
}
// M_描述战斗.xlsx 
type ConfigCbtSen struct {
	Id int 	// ID
	Vmin int 	// 下限
	Vmax int 	// 上限
	Desc string 	// 描述
}
// D_地图.xlsx 
type ConfigCity struct {
	Id int64 	// ID
	Name string 	// 名字
	CityX int64 	// CityX
	CityY int64 	// CityY
	CanFight bool 	// 允许战斗
	CanHeal bool 	// 允许恢复
	CanFly bool 	// 可飞
	FlyRoom int64 	// 飞行落脚点
}
// M_描述战力.xlsx 
type ConfigDescDamage struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述战力.xlsx 
type ConfigDescDodge struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述战力.xlsx 
type ConfigDescGuard struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述战力.xlsx 
type ConfigDescHurt struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述.xlsx 
type ConfigDescLevel struct {
	Id int 	// ID
	Desc string 	// 描述
	Exp int64 	// 经验值
	Color string 	// 颜色
}
// M_描述战力.xlsx 
type ConfigDescParryU struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述战力.xlsx 
type ConfigDescParryW struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述.xlsx 
type ConfigDescPer1 struct {
	Id int 	// ID
	Desc []string 	// 描述
}
// M_描述.xlsx 
type ConfigDescPer2 struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述.xlsx 
type ConfigDescPer3 struct {
	Id int 	// ID
	Desc string 	// 描述
}
// M_描述战力.xlsx 
type ConfigDescPower struct {
	Id int 	// ID
	Color string 	// 名
	Head string 	// 名
	Normal string 	// 普通
	Force string 	// 内功
	Spells string 	// 法术
	Dodge string 	// 轻功
}
// M_描述战力.xlsx 
type ConfigDescWinner struct {
	Id int 	// ID
	Desc string 	// 描述
}
// D_掉落.xlsx 
type ConfigDrop struct {
	Id int 	// ID
	DropType int 	// 掉落类型
	Num map[int]int 	// 掉落数量
	DropPoll [][]int 	// 掉落池
}
// Z_装备.xlsx 
type ConfigEquip struct {
	Id int 	// ID
	Name string 	// 名
	Unit string 	// 单位
	Value int 	// 价值
	Desc string 	// 描述
	EquipType int 	// 装备类别
	WeaponType int 	// 武器类别
	DescWear string 	// 装备描述
	DescRemove string 	// 卸下描述
	Damage int 	// 伤害
	Armor int 	// 护甲
}
// M_门派.xlsx 
type ConfigFamily struct {
	Id string 	// ID
	Name string 	// 名
	Skills [][]string 	// 默认技能
	Desc string 	// 描述
	Classs int 	// 阶级
	Color string 	// 门派颜色
	男性头衔 []string 	// 男性头衔
	女性头衔 []string 	// 女性头衔
	FlyDesc1 string 	// 起飞描述
	FlyDesc2 string 	// 落地描述
}
// Q_全局常数.xlsx 
type ConfigGlobal struct {
	GlobalId int 	// ID
	Value string 	// 配置值
}
// D_道具.xlsx 
type ConfigItem struct {
	Id int 	// ID
	Name string 	// 名
	ItemType int 	// 道具类型
	Unit string 	// 单位
	Value int 	// 价值
	CanGet bool 	// 可拾取
	Stackable bool 	// 可堆叠
	ActType int 	// 动作类型
	UseDesc string 	// 使用描述
	UseCount int 	// 使用次数
	UseEffect [][]int 	// 使用效果
	Callouts []string 	// 延迟效果
	Desc string 	// 描述
}
// D_道具.xlsx 
type ConfigItemUseDesc struct {
	Id string 	// ID
	UseDesc string 	// 使用描述
	EmptyDesc string 	// 用完描述
}
// B_Lang.xlsx 
type ConfigLanguage struct {
	Id string 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangKo string 	// 韩语
}
// B_Lang邮件.xlsx 
type ConfigMailText struct {
	MailText int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangKo string 	// 韩语
}
// B_Lang姓名表.xlsx 
type ConfigNameBad struct {
	Id int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangCht string 	// 中文繁体
}
// B_Lang姓名表.xlsx 
type ConfigNameFemale struct {
	Id int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangCht string 	// 中文繁体
}
// B_Lang姓名表.xlsx 
type ConfigNameMale struct {
	Id int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangCht string 	// 中文繁体
}
// B_Lang姓名表.xlsx 
type ConfigNameSur struct {
	Id int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangCht string 	// 中文繁体
}
// D_定时走马灯.xlsx 
type ConfigNoticeRolling struct {
	Id int 	// ID
	Time []int 	// 时间
	Weak []int 	// 星期
	Text string 	// 公告内容
	Num int 	// 发送次数
}
// N_NPC.xlsx 
type ConfigNpc struct {
	Id int 	// ID
	Name string 	// 名
	Desc string 	// 描述
	Title string 	// 头衔
	Gender int 	// 性别
	Race int 	// 种族
	Classs int 	// 阶级
	Age []int 	// 年龄
	Exp []int64 	// 经验
	NpcAtt int 	// 态度
	Family string 	// 门派
	CanFight bool 	// 可战斗
	Gold []int64 	// 金币
	Gem []int64 	// 宝石
	Hp []int 	// 状态(气血精神内力法力)
	Talent []int 	// 天赋(体格悟性根骨灵性定力胆识容貌福缘)
	Inits []string 	// 触发事件列表
}
// J_技法.xlsx 
type ConfigPerform struct {
	Id string 	// ID
	Name string 	// 名称
	Quotiety int 	// 有效系数
	PerformType int 	// 技法类别
	WeaponType int 	// 武器类别
	Family string 	// 门派要求
	PerformMoment int 	// 施放时机
	Busy []int 	// Busy
	CoolDown int 	// 冷却时间
	SkillCondition map[string]int 	// 技能需求
	PropCondition map[int]int 	// 状态需求
	PropUse map[int]int 	// 状态消耗
	PerformFunc int 	// 技法功能
	PerformFuncSub int 	// 技法功能细分
	Args []string 	// 技法公式参数
	Acts []string 	// 招式ID
	DescPre string 	// 招前描述
	DescEnd string 	// 招后描述
	DescSuccess string 	// 成功描述
	DescFail string 	// 失败描述
	DescBack string 	// 反弹描述
	DescBackSuccess string 	// 反弹成功描述
	Desc string 	// 技法说明
}
// B_Lang返回码.xlsx 
type ConfigProtocolResult struct {
	ProtocolResult int 	// ID
	LangChs string 	// 中文简体
	LangEn string 	// 英语
	LangKo string 	// 韩语
}
// Z_种族.xlsx 
type ConfigRace struct {
	Id int 	// ID
	Race int 	// 种族
	Limbs []string 	// 部位
	Actions []string 	// 动作
}
// D_地图.xlsx 
type ConfigRoom struct {
	Id int64 	// ID
	Name string 	// 名称
	CityUid int64 	// 所属城市
	RoomCoo int64 	// RoomCoo
	RoomX int64 	// RoomX
	RoomY int64 	// RoomY
	Exits []string 	// 出口
	ExitsExtra [][]string 	// 自定义出口
	Items [][]int 	// 道具
	Equips []int 	// 装备
	Npcs []int 	// Npc
	NoTime bool 	// 无时间
	CanFight bool 	// 允许战斗
	CanHeal bool 	// 允许恢复
	Inits []string 	// 触发事件列表
	Acts []string 	// 提供事件列表
	Resources []string 	// 提供资源列表
	Desc string 	// 描述
}
// F_服务器配置.xlsx 
type ConfigServer struct {
	Id int 	// ID
	ServerPlatform int 	// 服务器运营平台
	ServerMode int 	// 服务器模式
	ServerType int 	// 服务器类型
	ServerArea string 	// 服务器大区名称
	ServerName string 	// 服务器名称
	ServerIp string 	// 服务器对外地址
	ServerPort int 	// 服务器端口
	ServerStatus int 	// 模拟服务器状态
	TimeOpen string 	// 服务器开服时间
	Recommend int 	// 是否推荐服务器
	NewSever int 	// 是否新服
	Locked bool 	// 限制登录
	RestrictOnline int 	// 单服限制人数
	ServerOpen bool 	// 服务器开放状态
	Language int 	// 语言
	MongoHost string 	// Mongo
	MongoPort string 	// Mongo
	MongoDatabase string 	// Mongo
	RedisAddr string 	// Redis
	RedisPassword string 	// Redis
	RedisIndex int 	// Redis
}
// J_技能.xlsx 
type ConfigSkill struct {
	Id string 	// ID
	Quotiety int 	// 有效系数
	IsBasic bool 	// 是否基础
	BaseLevel int 	// 默认等级
	SkillType int 	// 技能类别
	Usage []string 	// 用法
	WeaponType int 	// 武器类别
}
// J_技能.xlsx 
type ConfigSkillDesc struct {
	Id int 	// ID
	Color string 	// 颜色
	Desc string 	// 技能描述
}
// J_技能.xlsx 
type ConfigSkillDodge struct {
	Id string 	// ID
	SkillId string 	// 技能ID
	Name string 	// 名称
	DodgePower int 	// 额外闪避百分比
	Desc string 	// 招架描述
}
// J_技能.xlsx 
type ConfigSkillParry struct {
	Id string 	// ID
	SkillId string 	// 技能ID
	Name string 	// 名称
	Desc string 	// 招架描述
}
// Z_测试类.xlsx 
type ConfigTest struct {
	Id int 	// ID
	Name string 	// 名
	Desc string 	// 描述
	TypeBag int 	// 类别
	Awards []PcAward 	// 奖励
	Award PcAward 	// 奖励
}
// Z_装备.xlsx 
type ConfigWeaponType struct {
	Id string 	// ID
	WeaponType int 	// 武器类别
	UsageType int 	// 对应技能应用
	Verbs []string 	// 动作
}
